package org.example.servicepay.service.impl;

import com.fasterxml.jackson.core.JsonProcessingException;
import com.fasterxml.jackson.databind.ObjectMapper;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.example.model.manage.bean.Result;
import org.example.servicepay.entity.FeeItem;
import org.example.servicepay.entity.PayOrder;
import org.example.servicepay.entity.StudentFeeRecord;
import org.example.servicepay.mapper.FeeItemMapper;
import org.example.servicepay.mapper.PayOrderMapper;
import org.example.servicepay.mapper.StudentFeeRecordMapper;
import org.example.servicepay.service.PayService;
import org.example.servicepay.vo.PaymentResponse;
import org.example.servicepay.vo.QrcodePayRequest;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import org.springframework.util.StringUtils;

import java.math.BigDecimal;
import java.time.LocalDateTime;
import java.util.List;
import java.util.stream.Collectors;

/**
 * 支付服务实现类（仅支持二维码支付）
 */
@Slf4j
@Service
@RequiredArgsConstructor
public class PayServiceImpl implements PayService {
}